.main {
  position: relative;
  min-width: 844px;
  min-height: 100px;
  padding: 70px 5px 20px 185px;
}
.main .content-fluid {
  padding: 0 15px;
}
.main .content-fluid .text-center {
  margin-bottom: 30px;
  padding: 48px 60px;
  background-color: #eee;
}
.main .content-fluid .text-center h1 {
  font-size: 63px;
  margin: 20px 0 10px 0;
}
.main .content-fluid .text-center p {
  margin-bottom: 15px;
  font-size: 21px;
  font-weight: 200;
}
.main .content-fluid .text-center a {
  display: inline-block;
  line-height: 1.333;
  font-size: 18px;
  background-color: #40586d;
  color: #fff;
}
.main .content-fluid .content-count {
  width: 381.6px;
}
.main .content-fluid .content-count .title {
  padding: 10px 15px;
  font-size: 14px;
  border: 1px solid #aaa;
  background-color: #f5f5f5;
}
.main .content-fluid .content-count .title h3 {
  margin: 0;
  font-size: 14px;
}
.main .content-fluid .content-count ul li {
  padding: 10px 15px;
  border: 1px solid #aaa;
  border-top: 0;
  font-size: 14px;
}
